断网时,将数据存储至Cache Storage 逻辑
- mb-flat-json:
source/browser/proto2sdk/setup.ts:71
source/browser/module/FlpakSyncStore.ts:135
source/browser/module/FailSafe.ts:88
- 断网时,将数据存储至Cache Storage 核心API
- 先开启一块内存
- 将内容放入
- 不需要时,将内存内容清空
// caches.__proto__ 为 CacheStorage, CacheStorage 静态方法有:
// 1. CacheStorage.open
// 2. CacheStorage.delete
// 3. CacheStorage.has
// 4. CacheStorage.keys
// 5. CacheStorage.match
const cache = new caches.open()
// cache.__proto__ 为 Cache,Cache静态方法有:
// 1. Cache.add
// 2. Cache.addAll
// 3. Cache.delete
// 4. Cache.keys
// 5. Cache.match
// 6. Cache.matchAll
// 7. Cache.put
cache.put() // 放入
cache.delete() // 删除
参考地址: